multiple pile-ups - German English Dictionary